只需15 只需一片姜排出4斤宿便
什么是Plex?
Plex的主要功能是存储+索引+转码+在线(远程)播放。它可以在Windows、Android、Linux、OS X、FreeBSD和XBox、PS、各种电视、Raspberry Pi等上使用,并且适用于所有平台。它可以对媒体音视频文件进行汇总整理,并以海报墙的形式展示。它还支持流媒体播放,并且可以“输出”到其他设备。只要你的Plex服务器性能足够(尤其是GPU硬解码),无论你的客户端是否支持视频编码格式,都可以毫无障碍地播放。付费解锁权限后,还可以通过局域网远程播放视频和音频。
安装Plex从这里开始
Plex的组件是服务器+客户端的组合。服务器支持多种操作系统,包括Windows、Linux、Linux衍生系统(Unraid等),甚至Docker(跨系统)。打开官网https://www.plex.tv/downloads/可以看到不同版本服务器的安装和下载。
Windows的服务器端安装已经跳过了(向导模式太简单了),所以这里就跳过了。在Linux下(以Ubuntu为例),首先检查系统是否是最新的,打开终端,输入以下命令(注意:注意所有命令中都有空格):
sudo apt-get 更新sudo apt-get 升级
检查一切无误后,执行下载命令将最新版本的Plex下载到本地:
wget https://downloads.plex.tv/plex-media-server/1.5.5.3634-995f1dead/plexmediaserver_1.5.5.3634-995f1dead_amd64.deb
下载后,使用dpkg命令安装Plex服务器:
sudo dpkg -i plexmediaserver*.deb
安装还没有结束。您需要激活Plex 并使其在启动时自动启动。依次输入以下命令:
sudo systemctl 启用plexmediaserver.service
sudo systemctl 启动plexmediaserver.service
Plex服务器安装完成后,您可以开始配置Plex。
离成功近一步 配置Plex服务器
在向导界面中,您可以选择跳过完全自定义的设置。建议首次安装和使用Plex的用户仍按照向导操作;
设置服务器名称,可以根据自己的喜好定义,包括使用中文;
下一步是添加数据库。这一步是定位视频、音像文件的目录,方便组建海报墙;
选择您要添加的媒体内容类型,例如单击“电影”,然后单击下一步继续;
点击“浏览媒体文件夹”添加文件目录;
选择目录内容,找到要添加的目标文件夹,尽量指向更具体的子目录,方便建立索引数据库;
此时,Plex会自动扫描文件夹中的媒体内容。时间长短根据实际情况而定。内容越多,时间越长,请耐心等待;
正式进入Plex服务器页面。不要急于使用它。首先点击右上角的扳手图标进行进一步设置;
进入设置页面,下拉左侧滚动条找到“数据库”。右侧找到数据库对应的位置,比如“Movies”,点击稍后编辑,进行二次设置;
进入编辑页面,下拉通用项,找到“语言”,设置为中文,这样以后电影对应的海报墙和索引内容信息都会尽可能使用中文作为介绍文字(有些电影没有匹配)信息将改为获取英文信息);
然后点击左侧“高级”,下拉右侧滚动条,找到“如何显示收藏”项。推荐扫描仪可改为“Plex Video Files Scanner”,下方“代理”强烈建议改为“电影数据库”,用于搜索电影海报信息;
如果您是付费会员,回到主设置界面左侧,找到“PLEX WEB”下的“质量”,点击进入。修改右侧“Internet网络”下的“视频质量”。这个要根据自己的宽带上行带宽来确定,比如是20Mbps的上行带宽。建议最大修改不要超过10Mbps(只是最大允许阈值),并且尽可能做到一定的冗余。这样就可以保证视频内容在串流过程中足够稳定,减少卡顿的可能性;
最后是音轨和字幕设置。 Plex设置界面左侧滚动条下拉找到“语言”项,点击进入。单击右侧的“首选音轨语言”。建议设置为“English”。将“字幕显示模式”更改为“始终显示”,并将“首选音轨语言”更改为“始终显示”。 “字幕语言”改为“中文”,可以最大程度简化后期繁琐的操作;
经过以上设置后,Plex的服务器端就可以正常工作了。特别是映射端口后,我们甚至可以实现跨局域网流式传输(会员服务)。除了iOS设备之外,Android设备也可以直接从同一局域网下的Plex服务器串流内容,非常方便。经测试,在50Mbps上行带宽下,会员可以在局域网内流畅观看录制的视频节目内容。
补全 字幕老大难怎么破?
Plex等媒体服务有一个巨大的问题,就是使用外挂字幕的音视频视频经常出现加载错误。第一个是字幕格式问题,第二个是字幕编码问题。
1. 您应该选择哪种字幕格式?
事实上,无论是Plex、Emby、Jellyfin(甚至VideoStation等),这类媒体平台都没有对字幕格式的完美支持。目前音视频视频的外挂字幕(注:MKV封装的字幕不会出现问题)多为SUB、SSA和SRT,尤其是后两种格式应用较多。
其中SSA(Sub Station Alpha)是为了解决SRT字幕功能过于简单而开发的高级字幕格式。除了可以设置不同字幕数据的大小和位置外,还可以实现动态文字、水印等复杂功能,但兼容性较差。 SRT 格式SRT(Subripper)是最简单的文本字幕格式,扩展名为.srt。它由:一行字幕序号、一行时间码、一行字幕数据组成。这种类型的字幕兼容性最好,但性能也最好。单一形式。
虽然现在这些媒体平台都声称支持加载SSA格式的字幕文件,但实际上还是很容易遇到此类问题。因此,强烈建议尽可能使用SRT格式字幕。如果你只找到SSA格式的字幕文件,还可以通过很多在线平台进行二次转换,将其变成普通的SRT字幕文件。
2、编码不可忽视
另一个问题是字幕编码。目前,很多字幕都使用Unicode编码,但Plex(包括Emby、Emby、Jellyfin、VideoStation等)仍然更喜欢UTF-8编码。所以如果遇到字幕无法显示的情况,就是编码问题。这时候就可以使用文本编辑器对字幕格式进行转码。这里以Editplus为例。
点击Editplus中打开,批量选择需要修改的字幕文件,添加到Editplus中;
然后点击选择“文档-文件编码-批量更改文件编码”;
此时,在弹出的窗口中选择所有刚才打开的字幕文件。注意提示格式为“Unicode”;
点击“转换文本编码”下的下拉菜单,选择“UTF-8”,然后点击确定,保存退出;